package com.gexin.model.order;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelCollection;
import cn.afterturn.easypoi.excel.annotation.ExcelTarget;

import java.util.Date;
import java.util.List;

/**
 * @author 黎峻
 * @Title: 用来导出 订单发票表的
 * @date 2019/12/2411:43
 */
@ExcelTarget("OrderInvoiceExcel")
public class OrderInvoiceExcel implements java.io.Serializable{

	private static final long serialVersionUID = 1L;

	/** 订单号 */
	@Excel(name = "订单号",orderNum = "0",width = 20)
	private String  id;

	/** 购方税号 */
	@Excel(name = "购方税号",orderNum ="1",width = 20)
	private String  ein;

	/** 购方名称 */
	@Excel(name = "购方名称",orderNum = "2",width = 30)
	private String  name;

	/** 购方地址 */
	@Excel(name = "购方地址",orderNum = "3",width = 30)
	private String  express_address;

	/** 购方电话 */
	@Excel(name = "购方电话",orderNum = "4",width = 20)
	private String  express_phone;

	/** 购方银行 */
	@Excel(name = "购方银行",orderNum = "5",width = 20)
	private String  bankName;

	/** 购方银行账号 */
	@Excel(name = "购方银行账号",orderNum = "6",width = 20)
	private String  bankNumber;

	/** 发票种类 */
	@Excel(name = "发票种类",orderNum = "7",width = 20)
	private String  kind;

	/** 商品分类编码 */
	@Excel(name = "商品分类编码",orderNum = "8",width = 20)
	private String  product_code;

	/** 商品名称 */
	@Excel(name = "商品名称",orderNum = "9",width = 20)
	private String  product_names;

	/** 规格型号 */
	@Excel(name = "规格型号",orderNum = "10",width = 20)
	private String  sku_names;

	/** 商品单位 */
	@Excel(name = "商品单位",orderNum = "11",width = 20)
	private String  product_tag;

	/** 商品数量 */
	@Excel(name = "商品数量",orderNum = "12",width = 20)
	private String  nums;

	/** 商品单价 */
	@Excel(name = "商品单价",orderNum = "13",width = 20)
	private String  unit_price;

	/** 商品金额 */
	@Excel(name = "商品金额",orderNum = "14",width = 20)
	private String  price;

	/** 商品税率 */
	@Excel(name = "商品税率",orderNum = "15",width = 20)
	private String  rate;


	public static long getSerialVersionUID() {
		return serialVersionUID;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getEin() {
		return ein;
	}

	public void setEin(String ein) {
		this.ein = ein;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getExpress_address() {
		return express_address;
	}

	public void setExpress_address(String express_address) {
		this.express_address = express_address;
	}

	public String getExpress_phone() {
		return express_phone;
	}

	public void setExpress_phone(String express_phone) {
		this.express_phone = express_phone;
	}

	public String getBankName() {
		return bankName;
	}

	public void setBankName(String bankName) {
		this.bankName = bankName;
	}

	public String getBankNumber() {
		return bankNumber;
	}

	public void setBankNumber(String bankNumber) {
		this.bankNumber = bankNumber;
	}

	public String getKind() {
		return kind;
	}

	public void setKind(String kind) {
		this.kind = kind;
	}

	public String getProduct_code() {
		return product_code;
	}

	public void setProduct_code(String product_code) {
		this.product_code = product_code;
	}

	public String getProduct_names() {
		return product_names;
	}

	public void setProduct_names(String product_names) {
		this.product_names = product_names;
	}

	public String getSku_names() {
		return sku_names;
	}

	public void setSku_names(String sku_names) {
		this.sku_names = sku_names;
	}

	public String getProduct_tag() {
		return product_tag;
	}

	public void setProduct_tag(String product_tag) {
		this.product_tag = product_tag;
	}

	public String getNums() {
		return nums;
	}

	public void setNums(String nums) {
		this.nums = nums;
	}

	public String getUnit_price() {
		return unit_price;
	}

	public void setUnit_price(String unit_price) {
		this.unit_price = unit_price;
	}

	public String getPrice() {
		return price;
	}

	public void setPrice(String price) {
		this.price = price;
	}

	public String getRate() {
		return rate;
	}

	public void setRate(String rate) {
		this.rate = rate;
	}


	public OrderInvoiceExcel(String id, String ein, String name, String express_address, String express_phone, String bankName, String bankNumber, String kind, String product_code, String product_names, String sku_names, String product_tag, String nums, String unit_price, String price, String rate) {
		this.id = id;
		this.ein = ein;
		this.name = name;
		this.express_address = express_address;
		this.express_phone = express_phone;
		this.bankName = bankName;
		this.bankNumber = bankNumber;
		this.kind = kind;
		this.product_code = product_code;
		this.product_names = product_names;
		this.sku_names = sku_names;
		this.product_tag = product_tag;
		this.nums = nums;
		this.unit_price = unit_price;
		this.price = price;
		this.rate = rate;
	}

	public OrderInvoiceExcel( ) {
	}

}
